import requests

url = 'https://www.baidu.com/s?word=ip'

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36',
}

page_text = requests.get(url=url,headers=headers,proxies={"https","xxxxxxxx:xxxx"}).text

with open('ip.html','w',encoding='utf-8') as f:
    f.write(page_text)